#include "unordered_set.h"
#include "unordered_map.h"

//int main()
//{
//	Unordered_map<string, string> m;
//	m.insert({ "aaa","aaa" });
//	m.insert({ "awa","awa" });
//	m.insert({ "za","za" });
//	m.insert({ "daa","daa" });
//
//	for (auto& e : m)
//	{
//		cout << e.first << ' ' << e.second << endl;
//	}
//	return 0;
//}

//int main()
//{
//	Unordered_set<int> s;
//	s.insert(1);
//	s.insert(4);
//	s.insert(3);
//	s.insert(2);
//
//	for (auto& e : s)
//	{
//		cout << e << ' ';
//	}
//
//	cout << endl;
//	//Unordered_map<int, int> m;
//	//m.insert({ 1,1 });
//	//m.insert({ 2,2 });
//	//m.insert({ 3,3 });
//	//m.insert({ 4,4 });
//
//	
//	return 0;
//}

#include "unordered_set.h"

int main()
{
	Unordered_set<int> s;
	s.insert(3);
	s.insert(1);
	s.insert(5);
	s.insert(7);
	s.insert(2);
	s.insert(0);
	s.insert(9);
	s.insert(8);
	return 0;
}